Esta es la última nota referente a las mejoras de php 7.4, previo al lanzamiento de la versión 8. Esto como parte de nuestro curso de PHP. Continuamos con este tema.
# PEAR no habilitada por defecto
Debido a que PEAR ya no se mantiene activamente, el equipo central decidió eliminar su instalación predeterminada con PHP 7.4.
# Varias desaprobaciones pequeñas RFC
Este RFC agrupa muchas depreciaciones pequeñas, cada una con su propio voto. Asegúrate de leer una explicación más detallada en la página de RFC, aunque aquí hay una lista de cosas obsoletas:
El tipo real
Legado de citas mágicas
array_key_exists() con objetos
Filtro FILTER_SANITIZE_MAGIC_QUOTES
Métodos de reflexión export()
mb_strrpos() con codificación como tercer argumento
mezcla de orden de parámetro implode()
Desligar $this de cierres no estáticos
función hebrevc()
función convert_cyr_string()
función money_format()
función ezmlm_hash()
Función restore_include_path()
allow_url_ineclude directiva ini
# Otros cambios ACTUALIZANDO
Siempre debes echar un vistazo al documento de ACTUALIZACIÓN completo después de actualizar las versiones de PHP.
Aquí hay algunos cambios resaltados:
Llamar a parent :: en una clase sin un padre está en desuso.
Llamar a var_dump en una instancia de DateTime o DateTimeImmutable ya no dejará propiedades accesibles en el objeto.
openssl_random_pseudo_bytes lanzará una excepción en situaciones de error.
Intentar serializar una instancia PDO o PDOStatement generará una excepción en lugar de una PDOException.
Llamar a get_object_vars() en una instancia de ArrayObject devolverá las propiedades del ArrayObject en sí, y no los valores de la matriz u objeto envuelto. Ten en cuenta que los moldes (array) no se ven afectados.
ext//wwdx ha quedado en desuso.
# Mejoras en el proceso de votación RFC
Esto técnicamente no es una actualización relacionada con PHP 7.4, aunque vale la pena mencionarla: las reglas de votación para los RFC han cambiado.
Siempre necesitan una mayoría de 2/3 para aprobar.
No hay períodos de votación más cortos, todos los RFC deben estar abiertos durante al menos 2 semanas.
Recordamos que en próximas notas estaremos ampliando nuestro curso de Excel y nuestro curso de Javascript. De igual manera estaremos ampliando la información referente a php con el fin que puedas mejorar tu diseño y desarrollo de páginas web dinámicas.